leased facility - Turco Inglés Diccionario